snap team of mules/bulls - French English Dictionary